	/* style do budowy szablonu strony */

	BODY {
		background-color: #d8d8d8;
		background-image: url(../images/bg_main_x.jpg);
		background-position: center top;
		background-repeat: repeat-x;
		font-family: Arial, 'Signika Negative', sans-serif;
		font-size: 14px;
		line-height: 1.6em;
		color: #090909;
		font-weight: 300;
		margin: 0;
		padding: 0;
	}
		
	A { color: #4584ff; text-decoration: none;}
	A:hover { color: #fff; text-decoration: none;}
	H1 {
		font-size: 70px;
		color: #fff;
		font-family: Arial, 'Signika Negative', sans-serif;
		text-transform: uppercase;
		font-weight: 300;
		line-height: 0.9em;
		padding: 0;
		margin: 20px 0 20px 0;
	}
	
	H1 span {
		font-weight: 600;
	}
	
	H2 {
		font-size: 30px;
		color: #4584ff;
		font-family: Arial, 'Signika Negative', sans-serif;
		text-transform: uppercase;
		font-weight: 600;
		padding: 0;
		margin: 0;
		line-height: 0.9em;
	}
	
	H3 {
		font-size: 14px;
		color: #090909;
		font-family: Arial, 'Signika Negative', sans-serif;
		text-transform: uppercase;
		font-weight: 600;
	}
	
	B {
		font-weight: 400;
	}
	.container { max-width: 960px;margin: 0 auto;}

	DIV#TopPanel {
		max-width: 960px;
		height: 700px;
		margin: 0 auto;
		background-color: #111111;
		background-image: url(../images/bg_toppanel.jpg);
		background-position: center top;
		
	}
	
	DIV#TopPanel P {
		color: #fff;
		font-size: 14px;
		line-height: 1.6em;
		margin: 20px 0 20px 0;
	}
	
	DIV#TopPanelContent {
		width: 400px;
		position: relative;
		top:30px;
		left:510px;
	}
	
	DIV#MainMenu {
		margin: 0 0 20px 0;
	}
	
	DIV#MainMenu DIV {
		display: inline;
		height: 21px;
		padding: 3px 0 3px 30px;
		margin: 0 25px 20px 0;
	}
	
	DIV#MainMenu DIV#one {
		background-image: url(../images/bg_btn_1.png);
		background-repeat: no-repeat;
		background-position: left center;
	}
	
	DIV#MainMenu DIV#two {
		background-image: url(../images/bg_btn_2.png);
		background-repeat: no-repeat;
		background-position: left center;
	}
	
	DIV#MainMenu DIV#three {
		background-image: url(../images/bg_btn_3.png);
		background-repeat: no-repeat;
		background-position: left center;
		color: #fff;
	}
	
	DIV#Social{
		text-align: right;
		margin: 20px 0 0 0;
	}
	
	DIV#Social IMG {
		border: 0;
		margin: 0 10px 0 0;
	}
	
	DIV#Logotypes {
		text-align: right;
		margin: 70px -4px 0 0;
	}
	
	.YellowLine {
		background-image: url(../images/bg_yellow_line.gif);
		background-position: top left;
		background-repeat: repeat-x;
		height: 2px;
	}
	
	.WhiteLine {
		background-image: url(../images/bg_white_line.gif);
		background-position: top left;
		background-repeat: repeat-x;
		height: 2px;
	}
	
	/****************************************************************/
	
	DIV#MiddlePanel {
		background-image: url(../images/bg_middle_x.jpg);
		background-position: top center;
		background-repeat: repeat-x;
		background-color: #fff;
	    padding: 20px 0 20px 0;
	}
	
	DIV.Column {
		margin: 0 0 0 50px;
		width: 405px;
		float: left;
	}
	
	/****************************************************************/
	
	DIV#BottomPanel {
		/* background-image: url(../images/bg_middle_x.jpg);
		background-position: top center;
		background-repeat: repeat-x; */
		background-color: #101115;
		padding: 20px 0 20px 0;
		color: #fff;
	}
	
	DIV#BottomPanel H3 {
		font-size: 14px;
		color: #4584ff;
		font-family: Arial, 'Signika Negative', sans-serif;
		text-transform: uppercase;
		font-weight: 600;
	}
	
	.referencje {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	
	.referencje LI {
		display: inline-block;
		margin: 0 20px 20px 0;
	}
	


	
	
	
	
